<!DOCTYPE html>
<html lang="en">

<head>
  <meta charset="UTF-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Document</title>
</head>

<body>


  <script>

    // let m = +prompt('请输入月份')

    // if(y % 4 === 0 || y % 400 === 0 && y % 100 !== 0) {


    // }else {

    // }


    // if (m === 1 || 3 || 5 || 7 || 8 || 10 || 12 ) {
    //   document.write(`${m}月有31天`);
    // } else if (m === 4 || 6 || 9 || 11) {
    //   document.write(`${m}月有30天`);
    // } else if(m === 2) {
    // let y = prompt('请输入年份')
    //   y % 4 === 0 || y % 400 === 0 && y % 100 !== 0 ? alert(`闰年29天`) : alert(`平年28天`)
    // } else {
    //   alert(`请输入正确的月份`)
    // }

    let m = +prompt('请输入月份')

    switch (m) {
      case 1:
      case 3:
      case 5:
      case 7:
      case 8:
      case 10:
      case 12:
        alert(`${m}月有31天`)
        break
      case 4:
      case 6:
      case 9:
      case 11:
        alert(`${m}月有30天`)
        break
      case 2:
        let y = +prompt('请输入年份')
        if (y % 4 === 0 || y % 400 === 0 && y % 100 !== 0) {
          alert(`${y}年是闰年，2月有29天`)
        } else {
          alert(`${y}年是平年，2月有28天`)
        }
        break
      default:
        alert('请输入正确的日期')
        
    }
  </script>
</body>

</html>